Fresco's Cafe & Restaurant
Currently closed|Open at 12:00 today
The Promenade. | Tower Road,, Sliema, Island of Malta Slm18, Malta
Attractions Near Fresco's Cafe & Restaurant
Restaurants Near Fresco's Cafe & Restaurant
Hotels Near Fresco's Cafe & Restaurant